Page({
  data: {
    account:'',
    applications: [], // 存放从数据库中获取的申请数据
    userInfo:{},
  },

  // onLoad: function(options)  {
  //   // 在页面加载时从数据库获取数据
  //   this.fetchApplications(options);
  //   const level4 = options.level4 === 'true';
  //   this.setData({
  //   })
  //   console.log('level4:', level4);
  // },


  onShow:function(){
    this.fetchApplications();
  },

  onLoad: function (options) {
    // 在页面加载时从数据库获取数据
    this.setData({
      account:options.account
    })
    // this.fetchApplications();
  },


fetchApplications: function () {
{  // const userInfo = getApp().globalData.userInfo;
  // if (!userInfo || userInfo.identity === undefined || userInfo.grade === undefined || userInfo.class === undefined) {
  //   wx.showToast({
  //     title: '用户信息不完整',
  //     icon: 'none'
  //   });
  //   return;
  // }
}
{
  // wx.cloud.callFunction({
  //   name: 'search',
  //   data: {
  //     identity: userInfo.identity,
  //     grade: userInfo.grade,
  //     classValue: userInfo.class
  //   },
  //   success: res => {
  //     if (res.result.success) {
  //       console.log('获取数据成功:', res.result.accounts[0]);
  //       this.setData({
  //         applications: res.result.accounts
  //       });
  //       console.log('Updated applications:', this.data.applications); // Debug: 检查数据是否设置成功
  //     } else {
  //       console.error('获取数据失败:', res.result.message);
  //       wx.showToast({
  //         title: '获取数据失败',
  //         icon: 'none'
  //       });
  //     }
  //   },
  //   fail: err => {
  //     console.error('调用云函数失败:', err);
  //     wx.showToast({
  //       title: '调用云函数失败',
  //       icon: 'none'
  //     });
  //   }
  // });
}

wx.cloud.callFunction({
  name:"Test1",
  config: {
    env: this.data.envId
  },
  data:{
    type:"search_1",
    data:{
      account:this.data.account,
    }
  },
  success:res=>{
    console.log(res.result.message);
    if(res.result.success){
      this.setData({
        applications:res.result.message
      })
    }else{
      this.setData({
        applications:[]
      })
    }
    // console.log(applications);
    // wx.showToast({
    //   title: '用户获取成功',
    //   icon:"none"
    // })
  },
  fail:res=>{
    wx.showToast({
      title: '用户信息获取失败',
      icon:"none"
    })
  }
});


},

goToReviewPage: function (event) {
  // 点击审批按钮触发的跳转事件
  let account = event.currentTarget.dataset.account; // 获取申请者姓名
  // 假设跳转到 review1 页面，可以使用 wx.navigateTo 或 wx.redirectTo
  wx.navigateTo({
    url: '/pages/review1/review1?account=' + encodeURIComponent(account),
  });
}
});
